FrameLib  2.0
DSP processing with frames of arbitrary timing and length
FrameLib_SerialiseGraph.h File Reference

Go to the source code of this file.

Classes

struct  FrameLib_ObjectDescription
 a data-based representation of a FrameLib object in a network, used for serialisation purposes. More...
 
struct  FrameLib_ObjectDescription::Tagged
 a description of a single tagged string or vector of doubles. More...
 
struct  FrameLib_ObjectDescription::Connection
 a description of a connection to the input of the described object. More...
 

Enumerations

enum  ExportError { kExportSuccess, kExportPathError, kExportWriteError }
 

Functions

void serialiseGraph (std::vector< FrameLib_ObjectDescription > &objects, FrameLib_Multistream *requestObject)
 
ExportError exportGraph (FrameLib_Multistream *requestObject, const char *path, const char *className)
 

Enumeration Type Documentation

◆ ExportError

Enumerator
kExportSuccess 
kExportPathError 
kExportWriteError 

Function Documentation

◆ exportGraph()

ExportError exportGraph ( FrameLib_Multistream requestObject,
const char *  path,
const char *  className 
)

◆ serialiseGraph()

void serialiseGraph ( std::vector< FrameLib_ObjectDescription > &  objects,
FrameLib_Multistream requestObject 
)